.auth-wrap {
	.doc-date {
		.uni-forms-item__label {
			width: 300rpx !important;
		}
	}
	padding: 20rpx 32rpx 155rpx;

	.auth-audit {
		border-radius: 16rpx;
		background-color: rgba(255, 255, 255, 1);
		box-shadow: 0px 2rpx 10rpx 0px rgba(0, 0, 0, 0.1);
		margin-top: 20rpx;
		width: 686rpx;
		padding: 30rpx 0;
		box-sizing: border-box;
		display: flex;
		flex-direction: column;
		justify-content: center;

		.pic2 {
			width: 100rpx;
			height: 100rpx;
			margin: 0 auto;
		}

		.txt1 {
			overflow-wrap: break-word;
			color: rgba(51, 51, 51, 1);
			font-size: 30rpx;
			font-family: PingFangSC-Medium;
			white-space: nowrap;
			line-height: 42rpx;
			text-align: left;
			align-self: center;
			margin-top: 31rpx;
			font-weight: bold;
		}

		.info1 {
			overflow-wrap: break-word;
			color: rgba(153, 153, 153, 1);
			font-size: 24rpx;
			font-family: PingFangSC-Regular;
			white-space: nowrap;
			line-height: 33rpx;
			text-align: left;
			margin-top: 10rpx;
			text-align: center;
		}
	}

	.auth-box1 {
		margin-top: 30rpx;
		padding-bottom: 20rpx;
		background-color: rgba(255, 255, 255, 1);
		box-shadow: 0px 2rpx 10rpx 0px rgba(0, 0, 0, 0.1);
		border-radius: 16rpx;

		.auth-title {
			padding: 20rpx 30rpx 0;
		}

		.item-right {
			display: flex;
			justify-content: flex-end;
			align-items: center;
			padding: 20rpx 0;
			box-sizing: border-box;

			.item-right-select {
				font-size: 28rpx;
				font-family: PingFangSC-Regular, PingFang SC;
				font-weight: 400;
				color: #999999;
				// margin-right: 10rpx;
			}

			.item-right-next {
				width: 24rpx;
				height: 24rpx;
			}
		}

		.regCode {
			display: flex;

			button {
				// width: 136rpx;
				height: 51rpx;
				font-size: 24rpx;
				line-height: 51rpx;
				color: #FFFFFF;
				text-align: center;
				background: #6E99C7;
				border-radius: 6rpx;
				margin: auto;
				margin-left: 16rpx;
				font-weight: 400;
				font-family: PingFangSC-Regular, PingFang SC;
				padding: 0 16rpx;
			}
		}
	}

	.auth-box2 {
		margin-top: 30rpx;
		padding: 20rpx 30rpx;
		background-color: rgba(255, 255, 255, 1);
		box-sizing: border-box;
		box-shadow: 0px 2rpx 10rpx 0px rgba(0, 0, 0, 0.1);
		border-radius: 16rpx;

		.auth-box2-tip {
			color: rgba(255, 65, 65, 1);
			font-size: 20rpx;
			font-family: PingFangSC-Medium, PingFang SC;
			font-weight: 500;
			color: #ff4141;
		}
	}

	.agree-color {
		font-size: 24rpx;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: rgba(110, 153, 199, 1);
	}
}

.checkbox_wrap {
	padding: 24rpx;

	.checkbox_circle {
		width: 32rpx;
		height: 32rpx;
		border: 2rpx solid #222222;
		border-radius: 18rpx;
		display: flex;
		align-items: center;
		justify-content: center;

		>view {
			width: 24rpx;
			height: 24rpx;
			background: #6E99C7;
			border-radius: 12rpx;
		}
	}
}